package com.meteor.user.service;

import com.meteor.framework.common.utils.PageResult;
import com.meteor.framework.mybatis.service.BaseService;
import com.meteor.user.entity.SysMerchant;
import com.meteor.user.query.SysMerchantQuery;
import com.meteor.user.vo.SysMerchantVO;
import com.meteor.user.vo.SysOrgVO;

import java.util.List;

/**
 * 机构管理
 * 
 * @author lynn
 * @date 2024/1/03
 */
public interface SysMerchantService extends BaseService<SysMerchant> {

	PageResult<SysMerchantVO> page(SysMerchantQuery query);

	void save(SysMerchantVO vo);

	void update(SysMerchantVO vo);

	void delete(String id);

    List<SysMerchantVO> allList();

    SysMerchantVO orgMerchant(String orgId);

}